The Expressive Power of the Temporal Query Language Lh

نویسندگان

  • Matei Popovici
  • Lorina Negreanu
چکیده

Temporal knowledge representation and reasoning methods require expressive power — which ensures usefulness in non-trivial applications as well as reasonable complexity, which guarantees efficient implementation. The temporal language LH [7, 4, 8, 5] is an attempt to find a balance between expressive power and complexity. LH serves as a means for expressing temporal constraints over the properties of a domain, such as:’x is a device which has been operating during the same time device y was operating“. In this paper, we show that LH is expressive enough to allow defining temporal connectivity queries, which in turn cannot be defined in First-Order Logic (FOL). The methodology which we use relies on Ehrenfeucht-Fraı̈ssé-games. This formal result is of practical interest, because it shows that LH cannot be embedded in a relational database schema relying on FOL. The rest of the paper is structured as follows: in Section 2 we introduce temporal graphs and in Section 3 — the language LH. In Section 4 we examine the expressive power of LH. To this end, we show that LH is expressive enough to capture connectivity constraints. In contrast, in Section 5 we show FOL is unable to express such constraints. Finally, in Section 6, we conclude.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Temporal Relational Algebra as a Basis for Temporal Relational Completeness

Information Systems Department Stern School of Business New York University We define a temporal algebra that is applicable to any temporal relational data model supporting discrete linear bounded time. This algebra has the five basic relational algebra operators extended to. the temporal domain and an operator of linear recursion. We show that this algebra has the expressive power of a safe te...

متن کامل

V1: A Visual Query Language for Property Graphs

V1‡ is a declarative visual query language for schema-based property graphs. V1 supports property graphs with mixed (both directed and undirected) edges and half-edges, with multivalued and composite properties, and with empty property values. V1 supports temporal data types, operators, and functions, and can be extended to support additional data types, operators, and functions (one spatiotemp...

متن کامل

A Query Language for Moving Object Trajectories

Trajectory properties are spatio-temporal properties that describe the changes of spatial (topological) relationships of one moving object with respect to regions and trajectories of other moving objects. Trajectory properties can be viewed as continuous changes of an object’s location resulting in a continuous change in the topological relationship between this object and other entities of int...

متن کامل

First-Order Queries over Temporal Databases Inexpressible in Temporal Logic

Queries over temporal databases involve references to time. We study diierences between two approaches of including such references into a rst-order query language (e.g., relational calculus): explicit (using typed variables and quantiiers) vs. implicit (using a nite set of modal connectives). We also show that though the latter approach|a rst-order query language with implicit references to ti...

متن کامل

A triangle-based logic for affine-invariant querying of spatial and spatio-temporal data

In spatial databases, incompatibilities often arise due to different choices of origin or unit of measurement (e.g., centimeters versus inches). By representing and querying the data in an affine-invariant manner, we can avoid these incompatibilities. In practice, spatial (resp., spatio-temporal) data is often represented as a finite union of triangles (resp., moving triangles). As two arbitrar...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2015